drudgery-reducing devices - Französisch Englisch Wörterbuch